其實就是網頁的標籤語言,你可以藉由html知道整個網頁框架以及各個框架下包含的資料等等。
所以html大概要懂head和body個別是什麼意思,這部分在使用網路爬蟲的時候就非常重要了!!
HTML教學網址: w3schools
PHP是用來撰寫網頁最基礎的語言,如果你是剛碰網頁的新手,那我非常推薦你可以先了解一下PHP。畢竟這語言非常的易懂,而且使用率也非常的廣泛(網頁界)。
而且PHP官方曾說:『PHP是一套讓你可以製作動態網頁的工具。內嵌PHP語法的HTML網頁文件仍會被當作一般的HTML網頁文件來處理,可以用同樣的標準HTML語法來編輯HTML部分』
可見PHP官方對於自己的產品是多麼地有自信。
MySQL是一個資料庫軟體,免費且容易使用,現今有非常多網站背後的資料庫都還是MySQL唷!
MySQL資料庫所使用的語言為SQL,SQL結構化查詢語言又是世界上最流行和標準化的資料庫語言。
重點是!MySQL不是只能跟PHP語言相互配合,現在已經可以跟多種程式語言配合來存取更新資料庫,例如:C++、Java等多種程式語言。
想更了解都可以去google喔
Codeigniter是什麼呢?
簡單來說,Codeigniter是PHP非常強大的套件,所以對於撰寫PHP的開發人員CI(Codeigniter縮寫)非常的友善。
在網路上可以常常看到很多人拿CodeIgniter和Larave做比較,青菜蘿蔔各有所好。
不過為什麼這次選用Codeigniter呢?
CodeIgniter 是一個以PHP開發,受歡迎的快速、輕量級、開源的基於 Model-View-Controller (MVC) 架構模式的框架 (framework)。
Bootstrap主打簡潔、直覺性的設計給予前端使用者,但其實現在好像逐漸落伍了QQ
不過作為初學者,我想這次還是先用CI+Bootstrap來做一個小網站
jQuery,是一個以Javascript來編寫的函式庫,目的在於簡化 HTML 網頁的操作以及 Ajax 的互動操作。
裡面有很多用Javascript寫好的函數功能,主要是讓開發人員可以更輕便的製作網站功能。
通常Bootstrap都會跟jQuery相互搭配,所以用Bootstrap也會用到jQuery。
AJAX為「Asynchronous JavaScript and XML」,是一種創建互動式網頁應用的網頁開發技術。
可以將它理解成由「Javascript + DHTML + DOM + CSS + XMLHttp + XML」等技術綜合應用而成的,而為什麼要講到AJAX,因為如果AJAX沒出現,你每觸發一個事件就必須整個網頁重新刷新,因為他要重新存取資料庫的內容,而如果使用了AJAX就不用整個網頁重新刷新,他只會刷新你觸發的哪個事件並且直接顯示結果。